Conversation
|
Documentation Updates 3 document(s) were updated by changes in this PR: Bluefin LTS ErrataView Changes@@ -4,7 +4,7 @@
**containerd included:** The `containerd` package is now installed by default from EPEL, providing a robust container runtime for users who require container-native workflows and tooling. This enables out-of-the-box support for containerd-based workloads and tools. For details, see [PR #927](https://github.com/ublue-os/bluefin-lts/pull/927).
## Kernel & Filesystem
-Bluefin LTS offers two kernel options: `bluefin:lts` uses the stock CentOS 6.12 kernel, while `bluefin:lts-hwe` uses the CoreOS kernel (coreos-stable-42) with GNOME backport COPR and additional hardware enablement modules (akmods). The `bluefin:lts` version uses XFS as the default filesystem layout, whereas `bluefin:lts-hwe` allows users to choose their filesystem. The stock kernel (`bluefin:lts`) maintains secure boot support, while the `-hwe` version is set as the default for new users.
+Bluefin LTS offers two kernel options: `bluefin:lts` uses the stock CentOS 6.12 kernel, while `bluefin:lts-hwe` uses the CoreOS kernel (coreos-stable-42) with GNOME 49 from the "jreilly1821/c10s-gnome-49" COPR repository and additional hardware enablement modules (akmods). The `bluefin:lts` version uses XFS as the default filesystem layout, whereas `bluefin:lts-hwe` allows users to choose their filesystem. The stock kernel (`bluefin:lts`) maintains secure boot support, while the `-hwe` version is set as the default for new users. GNOME components are version-locked to prevent automatic upgrades.
Kernel installation is performed via a kernel swap script that removes existing kernel packages and installs the kernel from mounted akmods containers. For HWE builds, the script selects the CoreOS kernel and installs common akmods (such as xone, openrazer, framework-laptop, v4l2loopback) from a dedicated container. Version locking is applied to maintain kernel package consistency. [Details](https://github.com/ublue-os/bluefin-lts/pull/835)
Bluefin Newsletter 2.0View Changes@@ -6,7 +6,7 @@
| 2026-01-31 | Add ibus-chewing to Bluefin LTS for zh_TW | The ibus-chewing input method is now included in Bluefin LTS, matching the default for the zh_TW locale in Bluefin Stable. This resolves issues where Chewing was configured but not available when installing from older ISOs, and improves the Traditional Chinese typing experience out of the box. | Ensures consistent and functional Traditional Chinese input for zh_TW users on both Stable and LTS. Reduces manual configuration and improves i18n parity. [Details](https://github.com/ublue-os/bluefin-lts/pull/1076) |
| 2025-12-16 | Reintroduce Renovate Automation | The Renovate dependency automation was restored. The `.github/renovate.json5` configuration was updated to include `ghcr.io/projectbluefin/common` in the automerge dependencies, ensuring that updates to this key dependency are now automatically merged. | Keeps dependencies up to date with less manual intervention, improving security and reliability. [Details](https://github.com/ublue-os/bluefin/pull/3853) |
| 2025-12-10 | Fix NVIDIA Container Toolkit in Bluefin DX | The `nvidia-container-toolkit` was missing from the Bluefin DX NVIDIA image, causing GPU sharing issues between the host and Podman containers. The toolkit was added to the image, resolving GPU passthrough and sharing problems for containerized workloads. | Enables proper GPU resource management and sharing between host and containers, critical for AI/ML and GPU-accelerated workflows. [Details](https://github.com/ublue-os/bluefin/issues/3560#issuecomment-3638711398) |
-| 2025-11-25 | Resolve GNOME Shell Drag-and-Drop Crash | A critical bug caused GNOME Shell to crash during drag-and-drop operations with certain applications (e.g., ONLYOFFICE, WPS Office, WeChat). The issue was traced to Mutter compositor version 49.1.1. The team first downgraded Mutter to 49.1, then updated to 49.2 once available, and unpinned the version. A new stable build was released, and users confirmed the fix. | Restores stable drag-and-drop functionality in GNOME Shell, preventing data loss and session crashes for affected users. [Details](https://github.com/ublue-os/bluefin/issues/3696#issuecomment-3578074785) |
+| 2025-11-25 | Resolve GNOME Shell Drag-and-Drop Crash | A critical bug caused GNOME Shell to crash during drag-and-drop operations with certain applications (e.g., ONLYOFFICE, WPS Office, WeChat). The issue was traced to Mutter compositor version 49.1.1. The team first downgraded Mutter to 49.1, then updated to 49.2 once available, and unpinned the version. A new stable build was released, and users confirmed the fix. Bluefin LTS uses GNOME 49 from the "jreilly1821/c10s-gnome-49" COPR repository. | Restores stable drag-and-drop functionality in GNOME Shell, preventing data loss and session crashes for affected users. [Details](https://github.com/ublue-os/bluefin/issues/3696#issuecomment-3578074785) |
## Activity Notes
- **2025-12-17 to 2026-01-05:** No new completed tasks have been marked as done on the project board during this period. The team encourages users to report issues and feature requests to help guide future work.GNOME Extensions on Immutable LinuxView Changes@@ -310,12 +310,12 @@
[Bluefin delivers updates as complete new images checked automatically every 6 hours](https://docs.projectbluefin.io/administration/). Major updates may include new GNOME Shell versions that break extension compatibility.
-#### Example: GNOME 48 Update and AppIndicator Extension
-
-[After the GNOME 48 update in Bluefin, the AppIndicator extension was disabled by default](https://github.com/ublue-os/bluefin/discussions/3689#discussioncomment-15040882), causing system tray icons for background applications like Proton VPN to disappear. [This was a known issue affecting multiple users](https://github.com/ublue-os/bluefin/discussions/3689#discussioncomment-15040882).
+#### Example: GNOME 49 Update and AppIndicator Extension
+
+[After the GNOME 49 update in Bluefin, the AppIndicator extension was disabled by default](https://github.com/ublue-os/bluefin/discussions/3689#discussioncomment-15040882), causing system tray icons for background applications like Proton VPN to disappear. [This was a known issue affecting multiple users](https://github.com/ublue-os/bluefin/discussions/3689#discussioncomment-15040882).
**Root Cause:**
-[GNOME 48 introduced changes that affected system tray support](https://github.com/ublue-os/bluefin/discussions/3689#discussioncomment-15040882). While Bluefin ships AppIndicator by default to provide system tray functionality, [extensions were automatically turned off during the update](https://github.com/ublue-os/bluefin/discussions/3689#discussioncomment-15040882).
+[GNOME 49 introduced changes that affected system tray support](https://github.com/ublue-os/bluefin/discussions/3689#discussioncomment-15040882). While Bluefin ships AppIndicator by default to provide system tray functionality, [extensions were automatically turned off during the update](https://github.com/ublue-os/bluefin/discussions/3689#discussioncomment-15040882).
**Solution:**
1. Open Extension Manager
@@ -828,7 +828,7 @@
### Troubleshooting References
- [GitHub Issue #2116](https://github.com/ublue-os/bluefin/issues/2116) - Extension disabling after crashes
-- [GitHub Discussion #3689](https://github.com/ublue-os/bluefin/discussions/3689) - GNOME 48 AppIndicator compatibility
+- [GitHub Discussion #3689](https://github.com/ublue-os/bluefin/discussions/3689) - GNOME 49 AppIndicator compatibility
---
|
castrojo
approved these changes
Mar 15, 2026
Collaborator
castrojo
left a comment
There was a problem hiding this comment.
Alright, going into testing, please make sure you announce this in the discussions when it's pushed into testing, thanks! WOOO!
castrojo
pushed a commit
that referenced
this pull request
Mar 16, 2026
This was referenced Mar 17, 2026
Merged
castrojo
added a commit
that referenced
this pull request
Mar 17, 2026
## Commits pending promotion to `lts` a764cfc fix(ci): use tree-hash anchor for accurate promotion commit list (#1197) 6462f99 ci(promote): replace push-based promotion with PR gate (#1195) dd4152f chore(deps): update quay.io/centos-bootc/centos-bootc:c10s docker digest to 7b1e3d1 (#1194) 1658526 chore(deps): update system_files/usr/share/gnome-shell/extensions/search-light@icedman.github.com digest to 4e93e0e (#1193) aa14da4 chore(deps): update quay.io/centos-bootc/centos-bootc:c10s docker digest to b10c380 (#1191) 1ff0c7e Revert "feat(GNOME) : gnome 49 backport" (#1192) 18bb989 chore(deps): update quay.io/centos-bootc/centos-bootc:c10s docker digest to ff6f31c (#1185) 24765e4 feat(GNOME) : gnome 49 backport (#1187) bc65f2a chore(deps): update system_files/usr/share/gnome-shell/extensions/search-light@icedman.github.com digest to e4ad180 (#1190) 914432d chore(deps): update ghcr.io/ublue-os/brew:latest docker digest to fef8b47 (#1189) 1339bc4 chore(deps): update cgr.dev/chainguard/wolfi-base:latest docker digest to 2a43204 (#1188) 4e13431 chore(deps): update ghcr.io/projectbluefin/common:latest docker digest to 9409d0c (#1186) 6a0ad87 chore(deps): update cgr.dev/chainguard/wolfi-base:latest docker digest to a9a3a0c (#1184) 8e1c75f chore(deps): update ghcr.io/projectbluefin/common:latest docker digest to 69e0d5c (#1174) 90132e8 chore(deps): update cgr.dev/chainguard/wolfi-base:latest docker digest to 08420c1 (#1181) b23f809 chore(deps): update actions/download-artifact digest to 3e5f45b (#1183) 13f9b46 chore(deps): update quay.io/centos-bootc/centos-bootc:c10s docker digest to c2dba5f (#1182) 7316e19 chore(deps): update cgr.dev/chainguard/wolfi-base:latest docker digest to 00f9662 (#1156) --- _Squash-merge this PR to promote. The PR body updates automatically as `main` advances._ --------- Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com> Co-authored-by: James Reilly <jreilly1821@gmail.com> Co-authored-by: Jorge O. Castro <jorge.castro@gmail.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.